English: And even helped with it.
Telugu: ఇందుకు సహాయం కూడా చేశాడు.