English: Theres much left to achieve yet.
Telugu: ఇంకా సాధించడానికి చాలా ఉంది.