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