English: Beautiful place there.Oh wow.
Telugu: అన్నాడు. అది అందమైన చోటు.