This speech had me in stitches 😂😂💯💯 Non-native speakers of english, if you tap into this video, please comment to what extend you understood the speech!