English: It’s definitely a blow for us.
Telugu: అది కచ్చితంగా మాకు ఒక చాలెంజే.