English: It was a 14-year-long wait.
Telugu: 14 ఏళ్ళ నిరీక్షణ ఫలించింది.