How life possible in -70