"Fallar" es un verbo intransitivo que se puede traducir como "to fail", y "faltar" es un verbo intransitivo que se puede traducir como "to miss". Aprende más sobre la diferencia entre "fallar" y "faltar" a continuación.
Sé qué te fallé, profesor. - No me fallaste, Beto; te fallaste a ti mismo.I know I let you down, professor. - You didn't let me down, Beto; you let yourself down.
No esperes que te devuelva el dinero porque suele faltar a su palabra.Don't expect to get your money back from him because he doesn't usually keep his word.