English: that's my heaven
Telugu: అదే నా స్వర్గం