English: This is what is called heaven.
Telugu: దీన్నే స్వర్గమని అంటారు.