<prompt> Translate the following text to SwahiliToday it is still very much complete, rivaled only in size and grandeur by Russias St. Petersburg.  <response>: Leo bado ni kamili sana, ikishindana tu na St. Petersburg ya Urusi kwa ukubwa na ukuu. 