When Democratic Senator Tim Kaine threw his support behind a bipartisan immigration bill in the Senate today, he did so with a speech from the floor delivered en Español. Kaine is fluent in Spanish after having done a spell of Catholic missionary work in Latin America.

Despite performing the majority of his speech in his second language, Kaine said he will enter an English translation into the Congressional Record, for all the pinche gringos. Watch the full address below.