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