English: There is more to be achieved.
Telugu: ఇంకా సాధించాలి.