English: They have spent years on this and it's now finally available.
Telugu: ఈ ప్రజలు సంవత్సరాలుగా ప్రయత్నిస్తున్నారు ఏదో ఉంది మరియు ఇప్పుడు అది చివరకు అందుబాటులో ఉంది.