English: We have been here more than 10 years.
Telugu: పదిహేనేళ్లకు పైగా ఇక్కడే ఉన్నాం.