English: Theres more to achieve
Telugu: ఇంకా ఎంతో సాధించాల్సినది