+0
'You efforts finally paid off. ' or 'You efforts are finally paid off .' Which is correct? Is passive voice needed here? thx
+0
Your efforts paid off = Your efforts succeeded . No passive required.
+0
Your efforts were well rewarded (in some form or another)
Teachers: We supply a list of EFL job vacancies
Comments  

All the efforts that you have put in for over the months now are paying off.


Is this correct

Students: We have free audio pronunciation exercises.

All the efforts that you have put in for over the months now are paying off.

The expression idiom is just 'put in an effort'. There is no 'for'.