English to Hindi
English: Haha! it gives them the extra push.
Translation: हाहा! इससे उन्हें ज़्यादा बढ़ावा मिलता है।