English: Both of them still have their differences, though.
Telugu: ఎలాగూ ఇద్దరి మధ్యన విభేదాలున్నాయి.