English: Both have some similarities.
Telugu: వీరిద్దరూ కాస్త ఒకేరకంగా ఉండడం విశేషం.