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