They.......... finished their job?
In English
quanswer.com