Tener la sensación de que
To have the feeling that
Estar a la altura (task)
To be up to the task
Competencia(habilidad)
Ability
Exigente ( algo es)
Demanding
Hacer tu investigación por tu cuenta
Do your homework
Hacer un cumplido
Makes you a compliment
Síndrome del impostor
Impostor Syndrome