It all sounds foreign to me.

Do ( either of ) you read English ?