English: These things disturbed him a lot.
Telugu: ఈ ఎషయాలు ఇతనిని కలత పెట్టాయి.