English: But, certain hurdles have to be surmounted.
Telugu: అయితే కొన్ని ఆంక్షలను పాటించవలసి ఉంటుంది.