phrasal-verb
reflect upon
pensar cuidadosamente sobre algo
Meaning
to think carefully about something
Example
Take time to **reflect upon** your achievements and mistakes.
Tómate un tiempo para **reflejar sobre** tus logros y errores.