English: We were challenged by the question.
Telugu: దీన్ని ప్రశ్నించిన మాపై కక్షకట్టింది.