English: All these questions puzzle human minds.
Telugu: ఈ ప్రశ్నలన్నీ జనాల మెదళ్లను తొలుస్తున్నాయి.