Insertion of a non-english string to database

In most of case, it would bee easier to use a Custom Post Type instead of creating a new table
then it can solve you encoding problem because WordPress use unicode