English: DRDO is Defence Research and Development organisation, and Isro is Indian Space Research Organisation.
Telugu: ఇండియన్ స్పేస్ రిసెర్చ్ ఆర్గనైజేషన్ (ఐఎస్ఆర్ఓ), డిఫెన్స్ రిసెర్చ్ డెవలప్‌మెంట్ ఆర్గనైజేషన్ (డీఆర్‌డీఓ)