English: A huge deal to us.
Telugu: అది మాకు భారీ సవాలే.