hai de boo (o)

English: Translation
celebrate the birthday (of)
carroll-soulik-1973