The translation is correct except for: "Creen que el Portu americano me los va a fiar?" I don't know the word for "Fiar" in english, but it means to give something to a customer that will pay for it later. It also means to trust (but not in this case). Saludos, Juan.