Not sure how much help I'll be, but here goes. ^^
For 言ってくれます, the only thing that comes to mind is a verb + くれる, meaning the speaker is receiving something, in this case something being said. So I guess a literal translation would be "will say for me". To be honest, it seems a little off to me...