to be unusually advanced or innovative for its era
être exceptionnellement avancé ou innovant pour son époque (etre exepsionelman avanse u inovant pur son epok)
"That invention was ahead of its time."
"Cette invention était en avance sur son temps." (sett invansion etait an avans sur son ton)
to praise yourself for doing something well
to testify in court
to make someone feel sad or to reduce something
justice that is impartial and not influenced by external fac...
to make someone feel happy or grateful
no longer in danger or difficulty