English: These questions have been asked recently.
Telugu: ఇటీవల ఈ ప్రశ్నలే తలెత్తుతున్నాయి.