English to Telugu
English: Haha! it gives them the extra push.
Translation: హహ! అదే వాళ్ళని జీవితం లో ముందుకు నెడుతుంది.