have shot one’s bolt - Alemán Inglés Diccionario