English: This belief is firmly entrenched within the Indian population.
Telugu: ఆ విశ్వాసం భారత ప్రజల్లో వ్యక్తమవుతోంది.