English: A long wait come to end.
Telugu: సుదీర్ఘ నిరీక్షణకు తెర పడబోతోంది.