English: Are we new creatures?
Telugu: ఈ జీవులు కొత్త జాతులా?