English: We could do more than that.
Telugu: మనం మరింత సాధించగలుగుతాం.