English: So were many other animals.
Telugu: ఇంకా యిలాంటి జంతువులు ఎన్నెన్నో కనపడ్డాయి.