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