English: He got appreciation from scientists for this innovative idea.
Telugu: తన వినూత్న ఆలోచనలతో శాస్త్రవేత్తల నుండి అనేక పురస్కారాలను అందుకున్నారు.