English: We have been here for almost 20 years.
Telugu: దాదాపు 20ఏళ్లుగా ఇక్కడే ఉంటున్నాం.