Google Search On Screen does not work
The feature you need is called Now on Tap.

According to Google blog, Now on Tap is available only in English, French, German, Spanish, Italian, Russian and Korean. All you have to do is set one of those as a secondary language in your phone settings to make it work.