Learn Spanish (Spain): No es culpa tuya. - It is not your fault.