English: But, anyway I was disturbingly challenged.
Telugu: అయినా సరే నేను అడుగ‌డుగునా అవ‌మానాలే ఎదుర్కొన్నాను.