English: I mean it's a nice place.
Telugu: అంటే అందమైన ప్రదేశమని అర్థం.