English: A new challenge confronted itself.
Telugu: దాంతో సరికొత్త ఛాలెంజ్ కు తెరలేపారు.