Why do Muslim Fast in the Month of Ramadan?

This is question which my younger sister asked me yesterday. Am sure a Non-Muslim might also have asked a Muslim.

Muslims all over the world observe the annual fast during the daylight hours of Ramadan, the ninth month of the Islamic lunar calendar, in keeping with a divine commandment documented in
Chapter 2, Vs 185 of the Holy Qur'an. Furthermore, Allah states, "O you who believe, fasting has been prescribed for you as it has been prescribed to those before you in order that you may attain taqwa."

Fasting is simply done
in order to learn
Piety and righteousness.

Do you have any additional suggestion? Kindly let me know your views via the comment box.