English: A decade-plus of waiting is over.
Telugu: ఒకటిన్నర దశాబ్దాల నిరీక్షణకు తెరపడింది.