English: it is the heaven for me.
Telugu: అదో స్వర్గం నాకు.