English: This was no doubt great news to the world.
Telugu: ఈ వార్త ప్రపంచ దేశాలకు చాలా చాలా శుభవార్త అని అనుకోవటంలో ఎటువంటి సందేహం లేదు.