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