Truth be told, the government's strategy of using this moment to not paper over any cracks that may have appeared in their narrative of shepherding over 160 million people towards a better, brighter future, ever-more prosperous and resourceful, but rather to serve up some bitter uncomfortable truths - none harsher than to expect more of the same going forward. (Source of this sentence: Load Shedding (Dhaka Courier - Bangladesh).
Does the sentence stated above have any main verb? If it has a main verb, what is it? The above sentence seems to be written poorly.
Furthermore, what does that modify in the above sentence?