English: This is a huge step forward.
Telugu: ఇదొక భారీ ముందడుగు అని అభివర్ణించారు.