The phrase "big handicap" means a significant disadvantage or obstacle that makes it difficult for someone to achieve something or succeed.