translate English to German: This agreement with India means that you are going even further.
Dieses Abkommen mit Indien bedeutet, dass Sie noch weiter gehen.