English: A number of them have even won awards.
Telugu: వాటిలో కొన్నింటికి అవార్డులూ దక్కాయి.