English: another big step forward.
Telugu: మరో భారీ అడుగు.