English: These questions are constantly on people's minds.
Telugu: ఈ ప్రశ్నలు ఎప్పటి నుంచో మనుషుల మెదళ్లలో మెదలుతున్నాయి.