English: is this God's doing?
Telugu: ఇవన్నీ భగవంతుడు చేస్తున్నవేనా?