English: It doesn't get any better than that amigos!
Telugu: అక్కడ నా స్నేహితులు కంటే మెరుగైన లేదు!