English: The dust at last.
Telugu: చివరగా దుమ్ము ఉంది.