English: Lots of feedback.
Telugu: చాలా రెస్పెక్ట్ ఇస్తారు.