English: Difficult questions are being posed.
Telugu: ప్రశ్నలడుగుతూ ఇబ్బందులకు గురి చేస్తున్నారు.