English: India have a better chance.
Telugu: పైగా ఇండియాకు అవకాశాలు మెరుగ్గా ఉన్నాయి.