SELECT 
  pfv.feature_id, 
  pfv.product_id, 
  pfv.variant_id, 
  gp.group_id 
FROM 
  cscart_product_features_values AS pfv 
  INNER JOIN cscart_product_variation_group_products AS gp ON pfv.product_id = gp.product_id 
  INNER JOIN cscart_product_variation_group_features AS gpf ON gpf.group_id = gp.group_id 
  AND gpf.feature_id = pfv.feature_id 
WHERE 
  pfv.lang_code = 'en' 
  AND gp.group_id IN (19)

Query time 0.00093

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "40.19"
    },
    "nested_loop": [
      {
        "table": {
          "table_name": "gpf",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "idx_group_id",
          "used_key_parts": [
            "group_id"
          ],
          "key_length": "3",
          "ref": [
            "const"
          ],
          "rows_examined_per_scan": 3,
          "rows_produced_per_join": 3,
          "filtered": "100.00",
          "cost_info": {
            "read_cost": "2.20",
            "eval_cost": "0.60",
            "prefix_cost": "2.80",
            "data_read_per_join": "312"
          },
          "used_columns": [
            "feature_id",
            "group_id"
          ]
        }
      },
      {
        "table": {
          "table_name": "pfv",
          "access_type": "ref",
          "possible_keys": [
            "PRIMARY",
            "fl",
            "lang_code",
            "product_id",
            "fpl",
            "idx_product_feature_variant_id"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "feature_id"
          ],
          "key_length": "3",
          "ref": [
            "pankajecarter_systemfour.gpf.feature_id"
          ],
          "rows_examined_per_scan": 8,
          "rows_produced_per_join": 23,
          "filtered": "99.75",
          "using_index": true,
          "cost_info": {
            "read_cost": "3.86",
            "eval_cost": "4.79",
            "prefix_cost": "11.46",
            "data_read_per_join": "18K"
          },
          "used_columns": [
            "feature_id",
            "product_id",
            "variant_id",
            "lang_code"
          ],
          "attached_condition": "(`pankajecarter_systemfour`.`pfv`.`lang_code` = 'en')"
        }
      },
      {
        "table": {
          "table_name": "gp",
          "access_type": "eq_ref",
          "possible_keys": [
            "PRIMARY",
            "idx_group_id"
          ],
          "key": "PRIMARY",
          "used_key_parts": [
            "product_id",
            "group_id"
          ],
          "key_length": "6",
          "ref": [
            "pankajecarter_systemfour.pfv.product_id",
            "const"
          ],
          "rows_examined_per_scan": 1,
          "rows_produced_per_join": 23,
          "filtered": "100.00",
          "using_index": true,
          "cost_info": {
            "read_cost": "23.94",
            "eval_cost": "4.79",
            "prefix_cost": "40.19",
            "data_read_per_join": "383"
          },
          "used_columns": [
            "product_id",
            "group_id"
          ]
        }
      }
    ]
  }
}

Result

feature_id product_id variant_id group_id
550 232 1202 19
550 432 1202 19
550 433 1202 19
550 434 1202 19
550 435 1203 19
550 436 1203 19
550 437 1203 19
550 438 1203 19
550 439 1204 19
550 440 1204 19
550 441 1204 19
550 442 1204 19
550 443 1205 19
550 444 1205 19
550 445 1205 19
550 446 1205 19
549 232 1198 19
549 432 1198 19
549 433 1198 19
549 434 1198 19
549 435 1198 19
549 436 1198 19
549 437 1198 19
549 438 1198 19
549 439 1198 19
549 440 1198 19
549 441 1198 19
549 442 1198 19
549 443 1198 19
549 444 1198 19
549 445 1198 19
549 446 1198 19
551 232 1206 19
551 432 1207 19
551 433 1209 19
551 434 1208 19
551 435 1206 19
551 436 1207 19
551 437 1209 19
551 438 1208 19
551 439 1206 19
551 440 1207 19
551 441 1209 19
551 442 1208 19
551 443 1206 19
551 444 1207 19
551 445 1209 19
551 446 1208 19