yuta-yuta

Etymology
.

Adjective

 * 1) hundreds and hundreds of thousands; very many; countless; numerous