Hi,is any one can help me with this phrase?? Thanks
Hi, Marius!
Get on the ball means make an effort.