English: But even then, they were best friends.
Telugu: కానీ వాళ్ళు మంచి స్నేహితులే ఇంకా.