Yes. this this the appropriate translation from chinese to english
I can say nothing besides thankyou, this is a very formal sentence if you thank sb, it means you realy thank him. usually is said by adult.
you may also say, I can say nothing than thankyou or, I can say nothing but thankyou or, There's so much to say but that's nothing better than thankyou.