English: Not on the best of terms
Telugu: అత్యుత్తమ సమయాల్లో కాదు