English: Are they a new race of beings?
Telugu: ఈ జీవులు కొత్త జాతులా?