English: Place of work: Anywhere in the world.
Telugu: పని చేసే ప్రదేశం: దేశంలో ఎక్కడైనా.