English: They both have human-like features and matching sizes.
Telugu: రెండిట్లోనూ మానవ లక్షణాలు, సరిపోలే పరిమాణాలూ ఉన్నాయి.