English: It was God's direction.
Telugu: ఇది దేవుని మార్గదర్శకత్వం.