English: There is still lot to achieve
Telugu: సాధించాల్సింది చాలా ఉంది