English: Is this heaven?
Telugu: ‘ హలో ఇది భూగోళమేనా?