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