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