English: Science has said there is no god.
Telugu: దేవుడు లేడు అని సై న్స్ చెప్పలేదు.