Translate the following sentence into Turkish.
Upon its face, at least, it seemed like a well-nigh perfect case... affording little difficulty in the matter of successful prosecution.
En azından, ilk bakışta, mahkemeye getirilme konusunda zorluk yaşanmayacak mükemmel bir dava gibi görünüyordu.