By and largeIdioms Related to Animals · Ants Meaning: On the whole Hindi meaning: मोटे तौर पर Example: By and large rose plant needs lots of care.