Il est en retard sur son temps.

English Translation

He is behind the times.

être en retard sur son époque ou son temps = to be behind the times

©Larousse 2014