Sort:  

Perhaps it flowed better in their native tongue?

You are right.. Perhaps