English: God has placed it there.
Telugu: దేవుడు దానిని ఎరిగి ఉన్నాడు.