English: indeed, they somewhat resembled.
Telugu: ఖచ్చితంగా, వారు కొంతవరకు పోలి ఉంటాయి.