English: The house looks like heaven.
Telugu: గృహసీమే కదా స్వర్గం అనిపిస్తుంది.