English: Those who haven't been to India in years should not feel embarrassed.
Telugu: మీలో ఇన్నేళ్లుగా భారతదేశానికి రాని వారు ఇబ్బంది పడకండి.