English: Its a big deal for us.
Telugu: ఇది మాకు పెద్ద సవాలే.