English: But he faced numerous handicaps in dealing with the problems.
Telugu: అయితే వాటి నిర్వహణలో అతడికి చాలా సవాళ్లు ఎదురయ్యాయి.