English: “And that is a huge step forward.”
Telugu: మరియు ఇది ముందుకు ఒక పెద్ద అడుగు.