Here's your reward for keeping your promise.
とは、「約束を守ったから、はい、ご褒美ね」という意味です。
rewardとは、ご褒美のことです。
You deserve this for being a good listener.
とは、「いい子だったから、これをあなたにあげる」という意味です。
deserveとは、「~に値する、~にふさわしい」という意味で、良いことをした時のご褒美だけでなく、悪いことをした時にも、罰が下ったみたいに使えます。
You've been a good boy/girl ! You deserve a reward!
ママがこどもに言う「言うこと聞いたから」は、「いい子にしてたから」という意味なので、シンプルにこういう言い方もできますね♪
「いい子でいる」は、「be a good boy / girl」。
You've been a good boy/girl.
(いい子にしてたね)
「deserve」は「~を受けるに値する[足る]、~の価値がある」
「reward」は「報酬、褒美」。
You deserve a reward.
(あなたは褒美を受け取るに値する→ごほうびがもらえます).
ご参考になれば嬉しいです(^^)