English: But despite everything they are still very good friends.
Telugu: కానీ వారిద్దరూ ఇప్పటికీ మంచి స్నేహితులే.