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