English: This is not a new demand.
Telugu: ఇదేమీ కొత్త డిమాండు కాదు.