English: Best of friends you could say.
Telugu: బెస్ట్ ఫ్రెండ్స్ అని చెప్పొచ్చు.