English: Still to this day people are surprised.
Telugu: అయితే, ఈ రోజు వరకు, ప్రజలు వాటిని ఆశ్చర్యం అలసిపోతుంది లేదు.