English: It is heaven on earth!
Telugu: అదిగదిగో భూగోళం!