English: the messengers of peace
Telugu: శాంతి సందేశకులు కూడ