English: Despite that they are getting the medals.
Telugu: అయినా వారు పతకాలు గెలుస్తున్నారు.