English: Peace is inching forward.
Telugu: శాంతిచర్చలు ముందుకు సాగుతున్నట్లుగా ఉన్నాయి.