English: They have indeed helped.
Telugu: నిజానికి అవి సాయం చేశాయి కూడా.