English: They often won awards.
Telugu: చాలా తరచుగా బహుమతులు గెలుచుకుంది.