Moto E being charged for mobile data even if it's turned off on Vodafone Karnataka SIM
From your screenshot, it's apparent that you're using a dual SIM phone and that Data Roaming is enabled on one of those SIM cards.

I've never used a dual SIM phone but I read on a forum that at any point of time only one of the SIM cards can be used for data while the other is on standby or being used for a voice call.

Make sure both your SIM cards have Data disabled. Also disable Data Roaming for both SIM cards.

Use these screenshots for reference (click for full size):


Check your data usage in Settings&rarr;Data usage to see what's using your data connection

Make sure Data roaming is disabled for both SIM cards