English: India is a long way off from all this.
Telugu: అయితే, ఈ ప్రయత్నాలన్నిటికీ భారత్ చాలా దూరంగా వుంది.