English: These questions haunt us.
Telugu: ఇవీ మనల్ని వేధిస్తున్న ప్రశ్నలు.