Over 50 per cent of shooting for Ram Charan Teja’s upcoming film Rachcha has been completed. The film has Tamanna romancing the young star. NV Prasad and Paras Jain are producing the film. The film is currently being shot at various locales in China. Sampath Nandi is directing the film. The film is scheduled to be released in March.