English: They are well liked in India.
Telugu: భారతదేశంపై వారికి ఎంతో అభిమానం ఉంది.