De exemplu pentru expresia: "congratulate sb on sth" , nu înțeleg cum se traduce on ca sa pot face o propoziție corecta. (Director congratulate highschool graduated on...........) . Știu sa fac decât cu "for"