Your communication has been fantastic. Thankfully, technology once again enables us to connect on a deeper level, in spite of our language barriers. Thank you for that effort.
(Google translate)
Tu comunicación ha sido fantástica. Afortunadamente, la tecnología una vez más nos permite conectarnos a un nivel más profundo, a pesar de nuestras barreras idiomáticas. Gracias por ese esfuerzo.