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".
"fadhb ar bith" means "no problem"
ar =on, upon, overâr =ploughed land; ground
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 = on
ar