English: I think it's heaven!
Telugu: స్వర్గం అంటే ఇదే అనుకుంటా!