Did it make me feel like a totally inadequate public speaker with absolutely no point to make, who was definitely in need of a big thesaurus if she wants to keep up?
¿Me hizo sentir como alguien totalmente incompetente para hablar en público, sin ninguna idea nueva, y que definitivamente necesita un gran diccionario si quiere continuar?