Hola,
Con
Código PHP:
$row_ingles[$n] = stripslashes($row_ingles[$n]);
echo "<input type= 'hidden' name='ingles_$n' value= '$row_ingles[$n]'>";
si row_ingles contiene ' te genera
<input type= 'hidden' name='ingles_1' value= 'algo con ' en medio'>
y eso para HTML es como si pondrias
<input type= 'hidden' name='ingles_1' value= 'algo con '>
Es decir, el valor solo es lo que hay entre la primera ' y la siguiente.
Solucion: codificar las comillas. Puedes usar urlencode().
Saludos.