English: A long waiting is over.
Telugu: సుదీర్ఘ నిరీక్షణకు తెర పడబోతోంది.