English: Till recently, they were best of friends.
Telugu: వాస్తవానికి మొన్నటి వరకు వారంతా కూడా బెస్ట్ ఫ్రెండ్స్.