English: But anyway - what a place!
Telugu: అయితే- అది దిమ్మదిరిగే సందర్భం!