I assume you are asking if your sentence is okay in English? We don't say 'sing the birthday song'. Instead, it should be 'sing Happy Birthday.' Also only small children usually 'make' a card. Adults would be more likely to buy one. And as an Australian who speaks British English, it would be 'Mum's birthday'.