English: India know it all too well.
Telugu: భారత్ కు ఇంకా బాగా తెలుసు.