ramba oorvasi menaka technical review