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