English: And they had been the best of friends.
Telugu: వారు ఉత్తమ స్నేహితులు అయ్యారు.