Cichlids dont get pregnant, they are egg layers.
A male will usually do a little dance in front of a female, that is if the female is willing to lay eggs, to get the females attention.
The female will usually lay her eggs in a cave or ledge of some sort, and then the male and female will swim in circles over the eggs, while the male fertilizes them.
After this is done, the female will pick the eggs up in her mouth and the eggs will hatch in her mouth, usually in a couple weeks.
Don't be surprised if the first batch of eggs don't make it.
-FHM