English: The Prof. Dev.
Telugu: ప్రొఫెసర్ దేవ్.