English: A lot of weird things go on, on this planet.
Telugu: ఈ భూప్ర‌పంచంలో ఎన్నో వింత‌లు జ‌రుగుతుంటాయి.