English: A challenge indeed it was.
Telugu: ఇది వాస్తవానికి సవాలుగా ఉంది.