import re
chosen_word = "to crank (sth) up"
# To make the space between words double for better legibility
hidden_word = re.sub("\s", " ", chosen_word)
# To hide the letters of the word
hidden_word = re.sub(r"(\bto\b|\(s(?:th|b)\))|[a-z]", lambda x: x.group(1) or "_ ", hidden_word)
print( hidden_word )
aW1wb3J0IHJlCgpjaG9zZW5fd29yZCA9ICJ0byBjcmFuayAoc3RoKSB1cCIKIyBUbyBtYWtlIHRoZSBzcGFjZSBiZXR3ZWVuIHdvcmRzIGRvdWJsZSBmb3IgYmV0dGVyIGxlZ2liaWxpdHkKaGlkZGVuX3dvcmQgPSByZS5zdWIoIlxzIiwgIiAgIiwgY2hvc2VuX3dvcmQpCgojIFRvIGhpZGUgdGhlIGxldHRlcnMgb2YgdGhlIHdvcmQgCmhpZGRlbl93b3JkID0gcmUuc3ViKHIiKFxidG9cYnxcKHMoPzp0aHxiKVwpKXxbYS16XSIsIGxhbWJkYSB4OiB4Lmdyb3VwKDEpIG9yICJfICIsIGhpZGRlbl93b3JkKQpwcmludCggaGlkZGVuX3dvcmQgKQ==