Hey Dheeraj,
Are you only syncronizing the image object? Or are there other objects being synced as well? Within the synchronize action you can choose what to sync.
Also, is it possible to sync the photo in the background so the user isn't bothered by how long it's taking?