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