English: Seems like home from home.
Telugu: అది ఇల్లు మీద నుండి వచ్చినట్లు అనిపిస్తుంది.