English: This was an exhilarating challenge.
Telugu: ఇది ఒక ఉత్తేజకరమైన సవాలు.