Megha engineering strikes again