English: At a first glance, they definitely seem so.
Telugu: మొదటి చూపులో, వారు చాలా పోలి ఉంటాయి.