English: And what are these “monsters”?
Telugu: కానీ ఈ వింత పురుగులు ఏవి?