translate English to German: What else than pure joy could make him twitch ... hihihi ...!
Was auch sonst, außer pure Freude" könnte ihn durchzucken... hihihi!