Definition of "keys to the kingdom" in English