English: And they won awards.
Telugu: లు అవార్డులు సైతం గెలుచుకుంది.