English: A lot of them have been here as long as 20 years.
Telugu: వీరిలో అనేక మంది 20 ఏళ్ల నుంచి కూడా కొనసాగుతున్నారు.