English: But it does make me a bit squeamish.
Telugu: కాని అది నాకు కొంత ఇబ్బంది కలిగిస్తుంది.