he's got some serious balls - Francés Inglés Diccionario