English: Almost like I'd come home.
Telugu: ఇది నాకు ఇంటికి రావడం లాంటిది.