English: All these things put him over the edge.
Telugu: ఆ విషయాలన్నీ ఆయనను ఇరుకులన పెట్టేలా ఉన్నాయి.