take one's place in the spotlight - Francés Inglés Diccionario