English: Ah, it seems that here heaven
Telugu: స్వర్గం ఇక్కడకు దిగిందేమో అని అనిపించే