YOU SAID:
thanks for having us, my dudes
INTO JAPANESE
私たちをお迎えいただきありがとうございます
BACK INTO ENGLISH
Thank you for welcoming us
INTO JAPANESE
歓迎してくれてありがとう
BACK INTO ENGLISH
Thank you for your welcome
INTO JAPANESE
どうもありがとう
BACK INTO ENGLISH
Thank you so much
INTO JAPANESE
どうもありがとう
BACK INTO ENGLISH
Thank you so much
That didn't even make that much sense in English.