English: It is an insult to God !
Telugu: దేవుడికే అవమానం!