English: All these questions have been answered recently.
Telugu: ఈ ప్రశ్నలన్నీ ఇటీవల ఆ ఖండ వాసులకి తలెత్తినవే.