Word/Phrase: you suck
Translation: tú apestas
Pronunciation: tu aˈpestas
You are not good at this - No eres bueno en esto
You do not perform well - No te desempeñas bien
You are not skilled - No tienes habilidades
You do not excel - No sobresales
You are not impressive - No eres impresionante