English: They have presented their demands.
Telugu: తమ ప్రతిపాదనలు సమర్పించారు.