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