be unable to hold a candle to someone - Francés Inglés Diccionario