English: It felt like home there.
Telugu: అదిఅచ్చం ఇల్లులాగేఉండేది.