English: But others have gone one step further.
Telugu: ఇంకొకరు అయితే మరో అడుగు ముందుకేశారు.