Some achievements (P) have made (Q) happier and more comfortable (R) of science (S) human life | Prostuti