English: At first, that seemed to be a major stumbling block.
Telugu: మొదట్లో ఇదో పెద్ద సవాలుగా అనిపించింది.