Allah Says: My Mercy Prevails Over My Wrath!

I heard someone saying that Almighty Allah loves us 70 times greater than our moms’ love for us. What does this mean?