à frente de seu tempo

Adjective

 * 1)  ahead of one's time in advance of commonly accepted ideas