English: They've been here about 20 years ago.
Telugu: . తాము ఇక్కడకు వచ్చి దాదాపు 20సంవత్సరాలు.