20100311 unknown: Indian stocks better long-term bet than China: Franklin Templeton