English: The money finally came through.
Telugu: చివరికి డబ్బు చేతికి వచ్చింది.