English: Could be off putting for some folks.
Telugu: అది కొంతమందికి నప్పకపోయి వుండొచ్చు.