English: A lot of sobering truths here.
Telugu: దీనిలో ఎన్నో నిఘోడ వాస్తవాలున్నాయి.