Translated Labs
YOU SAID:
odd boast but let's toast
INTO JAPANESE
奇妙な自慢ですが、トーストしましょう
BACK INTO ENGLISH
Strange boast, let's toast
奇妙な自慢、乾杯しましょう
That didn't even make that much sense in English.