i'm glad that - Spanish English Dictionary