English: A lot of feedback was received.
Telugu: పెద్ద ఎత్తున స్పందన లభించింది.