SELECT 
  product_review_id 
FROM 
  cscart_product_reviews 
  LEFT JOIN cscart_users ON cscart_product_reviews.reply_user_id = cscart_users.user_id 
  LEFT JOIN cscart_companies ON cscart_users.company_id = cscart_companies.company_id 
  LEFT JOIN cscart_country_descriptions ON cscart_product_reviews.country_code = cscart_country_descriptions.code 
  AND cscart_country_descriptions.lang_code = 'vi' 
WHERE 
  1 
  AND cscart_product_reviews.product_id IN (40454) 
  AND cscart_product_reviews.status = 'A' 
GROUP BY 
  cscart_product_reviews.product_review_id

Query time 0.00148

JSON explain

{
  "query_block": {
    "select_id": 1,
    "filesort": {
      "sort_key": "cscart_product_reviews.product_review_id",
      "temporary_table": {
        "nested_loop": [
          {
            "table": {
              "table_name": "cscart_product_reviews",
              "access_type": "ref",
              "possible_keys": ["idx_product_id"],
              "key": "idx_product_id",
              "key_length": "3",
              "used_key_parts": ["product_id"],
              "ref": ["const"],
              "rows": 32,
              "filtered": 100,
              "attached_condition": "cscart_product_reviews.product_id <=> 40454 and cscart_product_reviews.`status` = 'A'"
            }
          },
          {
            "table": {
              "table_name": "cscart_users",
              "access_type": "eq_ref",
              "possible_keys": ["PRIMARY"],
              "key": "PRIMARY",
              "key_length": "3",
              "used_key_parts": ["user_id"],
              "ref": ["dev_db.cscart_product_reviews.reply_user_id"],
              "rows": 1,
              "filtered": 100
            }
          }
        ]
      }
    }
  }
}

Result

product_review_id
17727
18139
21076
21077
21078
21079
21080
21081
21889
21892
21894
21896
21899
21901
23682
23683
23684
23685
23686
23687
23688
25085
25086
25101
25102
25103
25104
25105
28090
28952
30550
30551
30552
31005
31008
31012
31139
31140
31141
31800