English: The video impressed many.
Telugu: ఈ వీడియో ప్రేక్షకులను విపరీతంగా ఆకట్టుకుంది.