English: But his acheivements are of great stature.
Telugu: కానీ అవి సాధించిన విజయాలు మాత్రం చాలా పెద్దవే.