Translation: from spanish

his life depends on it