English: God shall find it.
Telugu: దేవుడు దాన్ని కనుగొంటారు.