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