I understand that if you go to a country to live you have to speak there language and abide there laws. Hear you seam to have 3 laws English mexican and the goverment. The only people who dont fall into this is pilots and ATC at the airport all English.
This is CABL.com posting #350234. Tiny Link: cabl.co/mbDg6