English: Is that heaven?
Telugu: అదేనేమో స్వర్గం?