English: Another instantaneous challenge had come afoot.
Telugu: తాజాగా మరో సవాలు తెర మీదకు వచ్చింది.