English: He had heaped praise on the scientists.
Telugu: శాస్తవ్రేత్తలకు ఆయన అభినందనలు తెలిపారు.