English: I have been here for more than 20 years.
Telugu: దాదాపు 20 సంవత్సరాలకుపైగా నేను ఇక్కడే ఉంటున్నాను.