English: It is not new to India.
Telugu: ఇడి భారత దేశానికి కొత్త కాదు.