English: But he had lots of excuses.
Telugu: కానీ ఎన్నో అవమానాలు ఎదుర్కొన్నాడు.