English: It turns out that, thanks to some work done using Hubble Space Telescope, there are billions and billions of them.
Telugu: ఇది, హబుల్ స్పేస్ టెలిస్కోప్ ఉపయోగించి చేసిన కొన్ని పని కృతజ్ఞతలు, వాటిని బిలియన్ల మరియు బిలియన్ల ఉన్నాయి.