English: A lot of question have been asked of him.
Telugu: ఆయనను పలు అంశాలపై ప్రశ్నిస్తున్నారు.