Compare Phones with Xiaomi Redmi 9 (India) and Honor 8X

Xiaomi Redmi 9 (India)
xiaomi redmi 9 (india)
Honor 8X
honor 8x