Both their parents, I assume, are educated and should know that the Visa rules. They say they lived in US for quite sometime. If you are pulled over for a traffic ticket how many times have the cops listened to you and let you go? You happily say thank you and pay the fine or contest the ticket in court.
What baffles me is that the same people, when they go to India behave as if they need special treatment.
Guys dont have to blame the officials for you incompetence as parents. And the "French national" story line....was that added to spice up your story......