English: At first this seemed like an insurmountable problem.
Telugu: మొదట ఇది కొంత ఇబ్బందిగానే అనిపించిందట.