English: That's where the Heaven is?
Telugu: ఇదా స్వర్గం ?