English: They are here for nearly 20 years.
Telugu: . తాము ఇక్కడకు వచ్చి దాదాపు 20సంవత్సరాలు దాటుతోందనీ.