Translation of a phrase

Could this phrase be translated into Latin? “Youth and skill are no match for old age and treachery.”

iuventus et peritia senectuti et perfidiae imparia

Whoops. That should be ‘impares’ rather than ‘imparia’, although I have a feeling the neuter ‘imparia’ is also just about permissible.