American leaders are lively public speakers. They put in effort to lace their speeches with jokes and anecdotes that enliven the atmosphere and generate a warm, fuzzy feeling. Like Bill Clinton, Obama is a master at it. Hillary Clinton
dredged up a wellknown Mark Twain quote rhapsodising about India. Obama trumped her with an even more rapturous quote about the greatness of India (Quick! Hide those dismal statistics about malnutrition, infant mortality, illiteracy etc).
Indian speechifying is, in contrast, largely pedantic, cliched, stolid. There is rarely a good turn of phrase, seldom a lively anecdote, and most quotes are banal and delivered without verve.
Far be it for Indian speechwriters to surprise Americans by telling them that Twain's contemporary Ulysses Grant was the first US President to visit India (albeit after he demitted office), or express gratitude that the architect of our constitution, Babasaheb Ambedkar, was an alumnus of Columbia University (which is also Barack Obama's alma mater) and was a student of the philosopher John Dewey.
Please explain to me what "far be it for" and "dredge up" means here.
Though I know "dredge up" generally means "to talk about past bad events".
Source :
http://timesofindia.indiatimes.com/world/us/Bharat-Ombaba-comes-to-India/articleshow/6014730.cms