English: We've accomplished more.
Telugu: మనమే ఎక్కువ సాధించాం.