English: The invention has also won them an international award.
Telugu: ఈ ఆవిష్కరణ వారికి అంతర్జాతీయ అవార్డును కూడా సంపాదించింది.