English: He still managed to find success, though.
Telugu: అయినా కూడా సక్సెస్ అవ్వడానికి చాలా తంటాలు పడ్డాడు.