English: For many days those pictures didn't let us sleep.
Telugu: చాలా రోజులు ఆ చిత్రాలు మనల్ని నిద్రపోనివ్వలేదు.