English: To this day, it had been more than ten years already.
Telugu: ఇప్పుడు వరకు, అది 10 కంటే ఎక్కువ సంవత్సరాలు ఉంది.