English: Although they are not the greatest.
Telugu: అయితే అవి చెప్పుకోదగ్గ పెద్దవి అయితే కాదు.