For custom recovery i would recommend using custom MIUI recovery made for K860, it has english language and i've been using it with no problem. The best part is that it can be flashed using stock SD update since it's in .szb format, so u just have make folder named "sdfuse" in an external sdcard, put the recovery szb file there and flash using stock SD update (phone off --> vol up+power --> SD update). But of course if u flash a new ROM then u have to reflash the recovery again.
Here's the link, the latest is ver. 6, be sure to register so u can download it, and trust me, use google chrome on desktop...it'll help u with automatic translation so u can easily register on the forum.