English: As a result, life has been possible on the earth.
Telugu: ఫలితంగా జీవం భూమిపై అభివృద్ధి చెందగలిగింది.