English: I think it is a huge step forward.
Telugu: నాకై తే ఇది పెద్ద ముందడుగులాగే నన్నిస్తుంది.