English: This has been a long time coming!
Telugu: ఇదంతా అతి దీర్భ కాలంగా జరుగుచున్న విశేషాలే!