English: But home never leaves you.
Telugu: కాని ఇంకా ఆ ఇల్లు నిన్ను వదలనే లేదు.