English: TeamIndia members at the High Commission of India in London.
Telugu: లండన్‌లోని భారత హై కమీషన్ ఆఫీస్‌లో టీమిండియా సభ్యులు.