English: I feel there is a lot more to be achieved.
Telugu: ఇంకా సాధించాల్సి ఎంతో ఉందని భావించు.