You can remember the meaning of 答应 with this easy mnemonic:
A friend didn't have the answer (答) to solve a database issue so as a friend I felt I ought (应) to help out. But I promised too much.
Using mnemonics to remember the meaning of Chinese characters like can have an enormous impact on how long to learn Mandarin it takes.