English: There's no doubt that was a big challenge.
Telugu: ఇది చాలా కఠినమైన సవాల్ అనడంలో ఎటువంటి సందేహం లేదు.