Happy birthday Sachin, you will not find any better day to announce your retirement. Thanks a lot for your service all these years. Since you lost your prime and can not play like your old self, it is better you retire. As you may know you are sticking to Cricket just fulfill the contractual commitments you have for another 3 years. No matter whether you play or not you are going to be the Great Sachin. If you continue to play Mr.Bradman may come back alive and will remove you from his team.
So have a wonderful birth day and seriously retire from Cricket if not test matches at least from ODI.