English: No dearth of talent
Telugu: ప్రతిభకు కొదవ లేదు