English: They should have done something.
Telugu: వారు ఏదో చేయవలసి వచ్చింది.