Telomeres stress management