translate English to French: He was so enthusiastic about this idea and now, at his urging, it has become a reality.
Il en chérissait l’idée et voilà qu’elle se concrétise sous son impulsion.