English: may be 'human'.
Telugu: 'మానవ మృగం' అనవచ్చునేమో.