English: They may have helped them.
Telugu: దానికి వారు దోహదం చేసి ఉండవచ్చు.