English: You will feel home, even if you are far from home.
Telugu: మీరు ఇంట్లోనే అనుభూతి చెందుతారు, అయితే మీరు చాలా మైళ్ళ దూరంలో ఉన్నారు.