English: This money has come at the right time.
Telugu: ఈ వలసిన డబ్బు సమయానికి అందుతుంది.