Δ
insister in English in "Dictionnaire français-anglais"
insistèrent in English in "Dictionnaire français-anglais"
επιμένω in French in "MINI Dictionary Greek-French Rosgovas"