English: Oh my god... is this heaven?
Telugu: మై గాడ్, ఇది స్వర్గం లాగ ఉందే?