to take a shot at something - Francés Inglés Diccionario