tudo o que

listen to the pronunciation of tudo o que
Portuguese - English
everything that
all of which
all that

This is all that I know. - Isto é tudo o que sei.

I did all that I could. - Eu fiz tudo o que pude.