English: The God knows better.
Telugu: దేవుడు ఉత్తమంగా తెలుసు.