English: The drugs are finally worked.
Telugu: . చివరకు డ్రగ్స్ ఇంత పని.