Rachcha ‘Vaana Vaana’ remix is chartbuster March 13, 2012 Ram Charan Teja has pinning high hopes on his forthcoming release Rachcha. After his much-hyped