English: But even so, they share some similarities.
Telugu: అయితే వారిద్దరికీ కొన్ని పోలికలు ఉన్నాయి.