Yeah been there (Cape Town Rocks!!) and I must admit I didn't have the faintest fookin clue what a robot was lol!
Yeah in Philippines we call potato- patatas, I think there were same terms in other country, I just forgot where.