My attempt
Ya te lo habias visto en el autobus. I have seen you on the bus before. Thank you
Please accept my apologies I had keyed the question whilst using my mobile phone, so the question was incomplete and fraught with errors!
Sorry!
2 Answers
To be honest your English doesn't make much sense which is probably why you haven't had a reply. Do you want to look at it again.
It is not clear from your question whether you want Spanish translated to English or the other way around. Your Spanish sentence is something like: You had already seen him for yourself on the bus. Your English sentence is not complete.
Edit: now that you have corrected your English sentence:
I have seen you on the bus before.
In Spanish, this would be: Te he visto antes en el autobús.