It's Google translate for 'I promise on my honour' in Irish.
Like many Irish translations from google it's incorrect:
the correct version is,
Geallaim ar m'onóir."ar do bhreithlá" means "on your birthday"
ar y llyn is Welsh for on the lake
In Irish Gaelic it means "on the".
ar =on, upon, overâr =ploughed land; ground
"fadhb ar bith" means "no problem"
Let's go!
How much is the ...? in Irish.
"Cén dath ar do chuid gruaige?" means "What colour is your hair?"
Incorrect spelling
Music is a cure for the broken soul.
ar
ar = on