English: Besides teaching, Dr.
Telugu: బోధించడంతోపాటు, డా.