English: It was a long wait, but it is finally here.
Telugu: ఇది సుదీర్ఘ నిరీక్షణ మరియు ఎదురుచూసినది, కానీ చివరకు ఇక్కడ ఉంది.