English: But all that was hardly insurmountable.
Telugu: అయితే అదంతా తేలికగా సాధ్య పడలేదు.