Yep! I agree that B'lore is not a tourist place. But you have lot of malls like Forum, Garuda & B'lore Central.
M.G Road & Brigade Road. B'lore is more over a shopping city & not tourist place
But i really wonder that you had language problems, you know hindi well & all most 80% of people in B'lore knows minimum 4 languages (Hindi,Kannada, Tamil, Telegu & English)