English: Prof. Deepa Venkitesh: Difficult and challenging.
Telugu: ప్రొఫెసర్ దీపా వెంకటేష్ : కష్టం మరియు సవాలు.