Translated Labs
YOU SAID:
mikado takes my dragon punching
INTO JAPANESE
ミカドがかかる私のドラゴン パンチ
BACK INTO ENGLISH
Mikado will take my Dragon punch
Yes! You've got it man! You've got it