English: He has also been director of the Nehru Centre in London.
Telugu: ఇంగ్లాండులోని నెహరు సెంటరుకు నిర్దేశకుడి (director) గా కూడా విధులు నిర్వహించాడు.