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