The film Chandramukhi was released in 2005 .
This record remained unbeaten till ChandramukhiThe film had a theatrical run of 100 days in 86 centres and was dubbed into Telugu under the title Narasimha .
Padayappa