translate English to French: After all, given the potential, there is a killing to be made in Russia with the right investment at the right time.
Après tout, vu le potentiel, il y a de beaux coups à réaliser en Russie en faisant le bon investissement au bon moment.