English: India ranks 42 in this category.
Telugu: ప్రపంచంలో ఇండియా 42వ స్థానం