English: I was surprised to feel so much at home.
Telugu: ఆశ్చర్యముగా నాకు ఇంటి మీద బెంగ ఎక్కువ అయినది.