English: There were strange creatures.
Telugu: విచిత్రమైన జీవులు ఉన్నాయి.