English: THAT's a step forward.
Telugu: ఇది ఒక ముందడుగు.