English: After having seen it I could not let it go.
Telugu: చూసిన తరువాత ఉలికిపడకుండా వుండలేకపోయాడు.