English: It has been 20 years that I left my home town.
Telugu: నేను మా ఊరు విడిచి ఇరవై ఏళ్ళు అయింది.