English: However, still, they are close friends.
Telugu: అయినప్పటికీ వాళ్ళు ముగ్గురూ స్నేహితులే.