English: has been done online.
Telugu: ఆన్లైన్ నిర్వహించారు.