English: 25 of them died on the spot while around 20 sustained injuries.
Telugu: ఈ ఘటన లో 20 మంది మరణించగా, దాదాపు 25 మంది తీవ్రంగా గాయపడ్డారు.