English: They have won several awards.
Telugu: గతంలోనూ వారు పలు పతకాలు సాధించారు.