English: GOD is responsible.
Telugu: బాధ్యత భగవంతునిదే.