English: We were stumped.
Telugu: మాకు బిక్కమొహాలు పడ్డాయి.