English: Tough questions.
Telugu: ఘాటుగా ప్రశ్నలు సంధిస్తున్నారు.