English: For this, ISRO scientists should be praised.
Telugu: ఇందుకు ఇస్రో శాస్త్రజ్ఞులను ఎంతైనా అభినందించవలసి ఉన్నది.