English: But something held me back.
Telugu: కానీ ఏదో శక్తి నను ఆపేది.