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