English: I am fortunate to play a key role in this research.
Telugu: ఈ మహాయజ్ఞంలో నేను సైతం కీలక భూమిక పోషిచగలగడం నా అదృష్టం.