English: hard questions were asked.
Telugu: సంక్లిష్టమైన ప్రశ్నలు సంధించారు.