English: A lot of the reviews said the same.
Telugu: ఎక్కువమంది రివ్యూయర్లు ఇదే అభిప్రాయం వ్యక్తం చేశారు.