English: These questions haunt us.
Telugu: అన్న ప్రశ్నలు మన మదిలో మెదిలాయి.