English: Its a huge step forward.
Telugu: ఇది ఒక పెద్ద ముందడుగు ఉంది.