English: These men are beasts.
Telugu: ఈ పురుషులు వింత జీవులు.