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