English: But the mystery was soon cleared.
Telugu: అయితే త్వరలోనే ఈ మిస్టరీ వీడనుందట.