English: And that was the largest challenging thing I have come up against to man.
Telugu: అదే నేను ఎదుర్కొన్న అతి పెద్ద సవాలు.