English: All these questions are haunting many minds.
Telugu: ఇలాంటి చాలా ప్రశ్నలు అందరి మనసుల్లో మెదలుతున్నాయి.