English: What a beauty though.
Telugu: అయినా ఎంత అందం.