English: And yet, it has so much more going for it.
Telugu: అయినా, ఇంకా ఎంతో చేయాల్సి ఉందన్నారు.