English: India has a very strategic location too.
Telugu: భారత్కు అత్యంత వ్యూహాత్మక ప్రదేశం కూడా.