English: The rest of the world contributed 18 per cent of the revenues.
Telugu: ప్రపంచంలోని మిగిలిన దేశాలవారు 18 శాతం వాటాను ఆక్రమిస్తున్నట్లు వివరించింది.