HOW LONG DO I NEED TO LEARN ENGLISH?

RATIONALE: WHAT IS AN 'ADVANCED LEVEL'?