English: There have been no leaders of such stature recently.
Telugu: ఇటీవల కాలంలో ఇంతలా దమ్ముగా మాట్లాడే నేతలే కనిపించరు.