English: So far only 20,000 people have availed this.
Telugu: ప్రపంచవ్యాప్తంగా ఇప్పటి వరకు కేవలం 20వేల మంది మాత్రమే ఈ ఘనత సాధించారు.