English: And that was a big, big challenge for me.
Telugu: అదో పెద్ద సవాలు నాకు.