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