English: There's not much better than best friends!
Telugu: అక్కడ నా స్నేహితులు కంటే మెరుగైన లేదు!