RPL: <<The Rambam says that real teshuva means that Hashem, who knows the secrets of your heart, must testify that you will never return to the aveira again.>> This is a bad translation. "me'id alav" means "designate Him as a witness". David Riceman