English: Have achieved much more.
Telugu: ఇంకా చాలా చాలా సాధించాడట.