English: There are many mysteries on this planet.
Telugu: ఈ భూమిపై ఎన్నో విచిత్రాలు దాగి ఉన్నాయి.