English: They have done work.
Telugu: అవి ఏరే పని పెట్టుకుంది.