English: This has been a long wait.
Telugu: ఈ నిరీక్షణలో సుదీర్ఘ కాలం గడిచిపోయింది.