The effects of Vidalista last for 3-4 hours. Therefore, you will experience an erection of 3-4 hours until you do not ejaculate. Ejaculating in between can make your penis flaccid, and it may take time to get it erect again.
David Goggins Asked question