English: That is a big deal for us.
Telugu: అది మాకు భారీ సవాలే.