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