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