English: This has, no doubt, helped India.
Telugu: ఇది భారత్ పట్టుబిగించేందుకు దోహదం చేసిందనే చెప్పాలి.